be more than glad - French English Dictionary